be alive and kicking - Turc Anglais Dictionnaire